
form 
{
	width:778px;
	height: auto;
	margin:0px auto;
	text-align:left;
	padding: 0px 0px 0px 0px;
	border-right: 1px outset;
	border-top: 0px outset;
	border-left: 1px outset;
	border-bottom: 0px outset;
	background-color:white;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
}

shadow
{
	filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
}

body, .Normal, .NormalTextBox, .ControlDesc
{font-family: tahoma; font-size: 8pt;}


.maindescription
{
	border: gray 3px outset;
	font-size: 10pt;
	color: white;
	font-family: Tahoma, Verdana;
	background-color: #696969;
	padding: 10px;
}

.sampledescription
{
	border: gray 1px outset;
	font-size: 10pt;
	color: #003366;
	font-family: Tahoma, Verdana;
	background-color: #ffffcc;
	padding: 10px;
}
.samplecode
{
	border: red 1px dotted;
	padding-left: 10px;
	font-size: 10pt;
	color: #800000;
	font-family: 'Courier New';
	background-color: #f5f5f5;
}

TEXTAREA
{
	color: #b22222;
	font-size: 8pt;
}

.ControlDesc
{
	padding: 10 10 10 10;
	width: 600px;
}

.ControlDesc TD
{
	border-bottom: solid 1px silver;
}

.treecontainer {background-color: #DDDDDD; border: solid 1px #DFE5F2;}
.sectiontable {font-size: 8pt; border: solid 1px #DDDDDD;}
.sectiontable TH
{
	font-weight: bold;
	font-size: 10pt;
	background-color: #b22222;
	color: #ffffff;
}
.sectiontable TD {}

.NodeDefault
{
	font-family: Verdana, Arial, Times New Roman;
	font-size: 12px;
	cursor: hand;
	text-decoration: none;
	color: Black;	 
}

.NodeIconDefault
{
	cursor: hand;
}

.ChildNodeDefault,
.SpecialNode
{
	font-family: Verdana, Arial, Times New Roman;
	font-size: 12px;
	cursor: hand;
	text-decoration: none;
	color: Black;
}

.SpecialNodeHover
{
	background-color: green;
	color: White;
}

.DisabledNode
{
	color: Gray;
}

.SelClass
{
	background-color: #b22222;
	color: White;
}

.HoverClass
{
	background-color: Red;
	color: White;
}


DIV.CommonFormField
{
	color: #000;
	padding: 2px;
}



/*
Text Button
*/

.CommonTextButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	padding: 4px;
	border: solid 1px #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	background-color: #eee;
	color: #333;
	font-size: 80%;
	font-weight: bold;
	white-space: nowrap;
	width: 200px;
	height: 20px;
	text-align: center;
}

.CommonTextButton:LINK, .CommonTextButton:VISITED
{
	text-decoration: none;
	color: #333;
	background-color: #eee;
}

.CommonTextButton:ACTIVE
{
	text-decoration: none;
	color: #333;
}

.CommonTextButton:HOVER
{
	text-decoration: underline;
	color: #333;
	background-color: #ddd;
}

.CommonTextButton.Big
{
	padding: 10px;
	font-size: 120%;
}

.CommonTextButtonHighlight
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	padding: 4px;
	border: solid 1px #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	background-color: #bbb;
	color: #333;
	font-size: 80%;
	font-weight: bold;
	white-space: nowrap;
}

.CommonTextButtonHighlight:LINK, .CommonTextButtonHighlight:VISITED, .CommonTextButtonHighlight:ACTIVE, .CommonTextButtonHighlight:HOVER
{
	text-decoration: none;
	background-color: #bbb;
	color: #333;
}

.CommonImageTextButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	border: solid 1px #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	background-color: #eee;
	color: #333;
	font-size: 80%;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 2px center;
	padding: 4px 4px 4px 22px;
	line-height: normal;
	white-space: nowrap;
}

.CommonImageTextButton:LINK, .CommonImageTextButton:VISITED
{
	text-decoration: none;
	color: #333;
	margin: 1px;
}

.CommonImageTextButton:ACTIVE
{
	text-decoration: none;
	color: #333;
}

.CommonImageTextButton:HOVER
{
	text-decoration: underline;
	color: #333;
	background-color: #ddd;
}

.CommonImageTextButton.Big
{
	font-size: 130%;
	background-position: 4px center;
	padding-left: 30px;
	padding-right: 10px;
}

.CommonImageTextButtonHighlight
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	border: solid 1px #999;
	border-top-color: #ccc;
	border-left-color: #ccc;
	background-color: #bbb;
	color: #333;
	font-size: 80%;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 2px center;
	padding: 4px 4px 4px 22px;
	line-height: normal;
	white-space: nowrap;
}

.CommonImageTextButtonHighlight:LINK, .CommonImageTextButtonHighlight:VISITED, .CommonImageTextButtonHighlight:ACTIVE, .CommonImageTextButtonHighlight:HOVER
{
	text-decoration: none;
	background-color: #bbb;
	color: #333;
}
